make demands upon - İspanyolca İngilizce Sözlük